is this the best you can do - Deutsch Englisch Wörterbuch